have tendency to speak indiscreetly - Alemán Inglés Diccionario